UIAutomation MCP Server

by Locomorange

Free Download 1 Visit Website

Versions:

  • 0.1.2
  • 0.1.1

UIAutomationMCP, published by Locomorange, is a lightweight Windows utility (current release 0.1.2) that exposes the entire Windows UI Automation API through the Model Context Protocol, enabling developers and automation engineers to discover, query, and control any graphical element on the desktop from external scripts, test runners, or AI agents. Built with native AOT compilation, the server starts in roughly four hundred milliseconds and stays resident as a JSON-UTF8 IPC endpoint, while separate framework-dependent worker processes carry out the actual UIAutomation calls under .NET 9 Desktop Runtime; this hybrid design isolates potentially unstable target applications from the host, preventing crashes from propagating back to the controlling pipeline. Typical use cases range from headless regression testing of Win32 or UWP applications to real-time accessibility auditing and robotic process automation macros that must fill forms, click ribbons, or extract text from third-party programs without proprietary plug-ins. Because the protocol is text-based and language-agnostic, teams can drive the same automation logic from Python, PowerShell, Node, or any MCP-compatible client, swapping scripts across CI stages without recompiling. Two published versions (0.1.1 and 0.1.2) already implement element search, interaction, and continuous property monitoring, while future iterations are expected to add screenshot comparison and conditional wait strategies. The software is available for free on get.nero.com, with downloads provided via trusted Windows package sources (e.g. winget), always delivering the latest version, and supporting batch installation of multiple applications.

Tags: